<template>
  <div class="details">
    <div class="top">
      <div class="name">{{ detailStore.hospitalDetail.hospital?.hosname }}</div>
      <div class="level">
        <svg
          t="1697357063444"
          class="icon"
          viewBox="0 0 1024 1024"
          version="1.1"
          xmlns="http://www.w3.org/2000/svg"
          p-id="4056"
          width="16"
          height="16"
        >
          <path
            d="M857.28 344.992h-264.832c12.576-44.256 18.944-83.584 18.944-118.208 0-78.56-71.808-153.792-140.544-143.808-60.608 8.8-89.536 59.904-89.536 125.536v59.296c0 76.064-58.208 140.928-132.224 148.064l-117.728-0.192A67.36 67.36 0 0 0 64 483.04V872c0 37.216 30.144 67.36 67.36 67.36h652.192a102.72 102.72 0 0 0 100.928-83.584l73.728-388.96a102.72 102.72 0 0 0-100.928-121.824zM128 872V483.04c0-1.856 1.504-3.36 3.36-3.36H208v395.68H131.36A3.36 3.36 0 0 1 128 872z m767.328-417.088l-73.728 388.96a38.72 38.72 0 0 1-38.048 31.488H272V476.864a213.312 213.312 0 0 0 173.312-209.088V208.512c0-37.568 12.064-58.912 34.72-62.176 27.04-3.936 67.36 38.336 67.36 80.48 0 37.312-9.504 84-28.864 139.712a32 32 0 0 0 30.24 42.496h308.512a38.72 38.72 0 0 1 38.048 45.888z"
            p-id="4057"
          ></path>
        </svg>
        <span>{{ detailStore.hospitalDetail.hospital?.param.hostypeString }}</span>
      </div>
    </div>
    <div class="logo">
      <div class="left">
        <img :src="`data:image/jpeg;base64,${detailStore.hospitalDetail.hospital?.logoData}`" alt="">
      </div>
      <div class="right">
        <div class="address">
          <svg
            t="1697360177595"
            class="icon"
            viewBox="0 0 1024 1024"
            version="1.1"
            xmlns="http://www.w3.org/2000/svg"
            p-id="4041"
            width="16"
            height="16"
          >
            <path
              d="M512 512m-80 0a80 80 0 1 0 160 0 80 80 0 1 0-160 0Z"
              p-id="4042"
            ></path>
            <path
              d="M960 480h-33.632C910.752 276.16 747.84 113.248 544 97.632V64a32 32 0 1 0-64 0v33.632C276.16 113.248 113.248 276.16 97.632 480H64a32 32 0 0 0 0 64h33.632C113.248 747.84 276.16 910.752 480 926.368V960a32 32 0 1 0 64 0v-33.632C747.84 910.752 910.752 747.84 926.368 544H960a32 32 0 1 0 0-64zM544 862.368V800a32 32 0 1 0-64 0v62.368C311.424 847.104 176.896 712.576 161.632 544H224a32 32 0 1 0 0-64H161.632C176.896 311.424 311.424 176.896 480 161.632V224a32 32 0 0 0 64 0V161.632c168.576 15.296 303.104 149.792 318.368 318.368H800a32 32 0 1 0 0 64h62.368c-15.264 168.576-149.792 303.104-318.368 318.368z"
              p-id="4043"
            ></path>
          </svg>
          <span>具体位置:{{ detailStore.hospitalDetail.hospital?.param.fullAddress }}</span>
        </div>
        <div class="roule">
          <span>规划路线:{{ detailStore.hospitalDetail.hospital?.route }}</span>
        </div>
      </div>
    </div>
    <div class="hospital">
      <div>医院介绍</div>

      <p>
       {{ detailStore.hospitalDetail.hospital?.intro }}
      </p>
    </div>
  </div>
</template>

<script setup lang="ts">
//获取仓库的数据进行展示
import useDetailStore from '@/store/modules/hospital';
let detailStore = useDetailStore();

</script>

<style scoped lang="scss">
.details {
  .top {
    display: flex;
    align-items: center;
    .name {
      font-size: 30px;
      font-weight: 900;
      margin-right: 8px;
    }
    .level {
      span {
        margin-left: 6px;
      }
    }
  }
  .logo {
    display: flex;
    margin-top: 15px;
    .left {
      img {
        width: 100px;
        height: 100px;
        border-radius: 50%;
      }
    }
    .right {
      margin-top: 20px;
      margin-left: 18px;
      .address ,.roule {
        margin-bottom: 10px;
      }
    }
  }
  .hospital {
    div {
      margin: 10px 0px;
    }
    p {
        line-height: 30px;
    }
  }
}
</style>
